high-temperature insulation - French English Dictionary